in good agreement with - French English Dictionary